The footage was captured by Tyler Edge and published by News12 New Jersey.
There were 30 passengers on board the bus at the time of the 7:30 crash at 18th Avenue and Grove Street, and only one was injured, NJ Transit spokeswoman Mariluz Garcia-Diaz said.
The bus on the No. 90 route was operating from Valley Fair to Branch Brook Park when it was struck by another vehicle, Garciz-Diaz said.
The bus toppled three utility poles, and the one victim suffered non life-threatening injuries, Garcia-Diaz said.
Sources with direct knowledge of the incident say the other vehicle involved was stolen. RLS Media reports the same.
Irvington police were investigating.
Click here to follow Daily Voice Newark and receive free news updates.